refereed journal - Español Inglés Diccionario